En R hay muchos paquetes para descargar, tratar y analizar imagenes geográficas tipo raster. Empecemos con los que se descargan imágenes.
Básicamente estos paquetes descargan una imagen (raster) de un mapa y permiten mostrar sobre estos mapas puntos, líneas, polígonos, etc.
Antes de pintar el mapa, vamos a bajarnos algunos puntos geolocalizados. En concreto los centros comerciales en la comunidad de Madrid (http://www.madrid.org/nomecalles/)
centros <- read.table("./data/centros_comerciales.csv",header=T,stringsAsFactors = F)
head(centros,2)
## CMUN ETIQUETA MUNICIPIO
## 1 5 Leroy Merlin Alcalá de Henares
## 2 7 Leroy Merlin Alcorcón
## DIRECCIÓN
## 1 Ctra Nacional II, km. 34 - Calle Tamajón s/n (Centro Comercial La Dehesa)
## 2 Avenida de Europa, 26 (Centro Comercial Parque Oeste - Ctra. Nacional V, km. 14)
## lon lat
## 1 -3.327188 40.50292
## 2 -3.849481 40.34330
Como vemos los centros comerciales vienen georeferenciados con coordenadas lat lon